person or thing that silences - Türkisch Englisch Wörterbuch